<?php

/*** Abrir una conexión a la base de datos ***/
function abrirConexionBD()
{
   global $servidorBaseDatos, $usuarioBaseDatos, $claveBaseDatos;
   $conexion = mysql_connect($servidorBaseDatos, $usuarioBaseDatos, $claveBaseDatos);
   mysql_set_charset("UTF8");
    return $conexion;
}

/*** Cerrar una conexión establecida con la base de datos ***/
function cerrarConexionBD($conexion)
{
    $cierre = mysql_close($conexion);
    return $cierre;
}

/*** Ejecutar una consulta en la base de datos ***/
function consultaBD($consulta)
{
    $resultado = mysql_query($consulta);
    return $resultado;
}

/*** Seleccionar una base de datos ***/
function seleccionarBD($baseDatos)
{
    global $nombreBaseDatos;
    $resultado = mysql_select_db($nombreBaseDatos);
    return $resultado;
}

/*** Retornar el numero de filas devueltas por la consulta dada ***/
function filasDevueltas($resultado)
{
    $filas = @mysql_num_rows($resultado);
    return $filas;
}

/*** Retornar el numero de filas afectadas por la consulta dada ***/
function filasAfectadas($conexion)
{
    $filas = mysql_affected_rows();
    return $filas;
}

/*** Convertir los datos de una fila resultado de una consulta en objeto ***/
function filaEnObjeto($resultado)
{
    $fila = mysql_fetch_object($resultado);
    return $fila;
}

/*** Convertir los datos de una fila resultado de una consulta en arreglo ***/
function filaEnArreglo($resultado)
{
    $fila = mysql_fetch_array($resultado);
    return $fila;
}
?>
